<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script type="text/javascript">
			//第二个练习
			//需求: 为所有的 li 节点添加 onclick 响应函数
			//实现 city 子节点和 game 子节点对应位置的元素的互换
			//例如:点击city中的第一个li北京，则与game中的第一个红警互换；再次点击，则北京与红警再次互换；
			//同理，点击city中的第二个li，则与game中的第二个li互换，再次点击，这两个li再次互换
			window.onload=function(){
				var city=document.getElementById("city");
				var game=document.getElementById("game");
				var citech=city.children;
				var gamech=game.children;
				citech[0].onclick=function(){			
//					var clc=citech[0].cloneNode(true);
//					var gac=gamech[0].cloneNode(true);
//					city.replaceChild(gac,citech[0]);
//					game.replaceChild(clc,gamech[0]);	
					var str=citech[0].innerHTML;
					citech[0].innerHTML=gamech[0].innerHTML;
					gamech[0].innerHTML=str;
				}
				citech[1].onclick=function(){	
					var str=citech[1].innerHTML;
					citech[1].innerHTML=gamech[1].innerHTML;
					gamech[1].innerHTML=str;
				}
			}
			
		</script>
	</head>
	<body>
		<p>你喜欢哪个城市?</p>
		<ul id="city">
			<li id="bj" name="BeiJing">北京</li>
			<li>上海</li>
			<li>东京</li>
			<li>首尔</li>
		</ul>
		<p>你喜欢哪款单机游戏?</p>
		<ul id="game">
			<li id="rl">红警</li>
			<li>实况</li>
			<li>极品飞车</li>
			<li>魔兽</li>
		</ul>
	</body>
</html>
